<template>
	<el-tag v-if="value === true" type="primary" v-bind="$attrs">{{ yesText }}</el-tag>
	<el-tag v-else-if="value === false" type="danger" v-bind="$attrs">{{ noText }}</el-tag>
</template>

<script setup lang="ts" name="YesNo">
// 默认值
withDefaults(
	defineProps<{
		value?: boolean // 值
		yesText?: string // yes 的文字描述
		noText?: string // no 的文字描述
	}>(),
	{
		yesText: '是',
		noText: '否'
	}
)
</script>
<style scoped lang="scss"></style>
